﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using TR.AppService.Dto;
using TR.AppService.Dto.WHOMDto;
using TR.Domain.Entity.WHOB;

namespace TR.AppService.AppService.WHOM_Selected
{
    public interface IWHOM_SelectAppService
    {
        //分页查询
        Task<DtoFenYe<WHOB_Select>> WHOB_FenYeSelect(int mys, int dqy, string? qsj, string? hsj, WHOM_SelectDto ws);

        //逻辑删除
        Task<bool> WHOBDeleteAsync(List<int> isdel);

        //批量修改状态
        Task<bool> StaticUpdateAsync(List<int> Bian, char zt);

        //批量审核
        Task<bool> SHUpdateAsync(List<int> Bina, char states,string sureman,string suredate,string remark);

        //批量撤销
        Task<bool> CXUpdateAsync(List<int> Bian);

        //逻辑删除
        Task<bool> DHDelete(int Bian);
    }
}
